be ahead of the times - Español Inglés Diccionario